﻿using System;
using System.Runtime.CompilerServices;
using AutoR.Models;
using Prism.Mvvm;

namespace AutoR.ViewModels.Tasks
{
	// Token: 0x0200008C RID: 140
	public class TacticSelectItem : BindableBase
	{
		// Token: 0x17000096 RID: 150
		// (get) Token: 0x06000276 RID: 630 RVA: 0x00046637 File Offset: 0x00044837
		// (set) Token: 0x06000277 RID: 631 RVA: 0x00046640 File Offset: 0x00044840
		public Tactic Tactic
		{
			[CompilerGenerated]
			get
			{
				return this.<Tactic>k__BackingField;
			}
			[CompilerGenerated]
			set
			{
				if (object.Equals(this.<Tactic>k__BackingField, value))
				{
					return;
				}
				this.<Tactic>k__BackingField = value;
				this.OnPropertyChanged(<>PropertyChangedEventArgs.Tactic);
			}
		}

		// Token: 0x17000097 RID: 151
		// (get) Token: 0x06000278 RID: 632 RVA: 0x00046670 File Offset: 0x00044870
		// (set) Token: 0x06000279 RID: 633 RVA: 0x00046678 File Offset: 0x00044878
		public bool Selected
		{
			[CompilerGenerated]
			get
			{
				return this.<Selected>k__BackingField;
			}
			[CompilerGenerated]
			set
			{
				if (this.<Selected>k__BackingField == value)
				{
					return;
				}
				this.<Selected>k__BackingField = value;
				this.OnPropertyChanged(<>PropertyChangedEventArgs.Selected);
			}
		}
	}
}
